thread spinning mandrel - Spanish English Dictionary